package com.vhans.db.model.vo.friend;

import com.vhans.core.web.model.vo.UserIntro;
import com.vhans.db.model.vo.msg.MsgLastVO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 最近对话结果Vo
 *
 * @author vhans
 */
@Data
@ApiModel(description = "最近对话结果Vo")
public class SingleRecentConversationResultVo {

    /**
     * 房间号
     */
    @ApiModelProperty(value = "房间号")
    private String roomId;

    /**
     * 好友备注
     */
    @ApiModelProperty(value = "好友备注")
    private String friendRemark;

    /**
     * 头像
     */
    @ApiModelProperty(value = "头像")
    private String avatar;

    /**
     * 最后一条消息
     */
    @ApiModelProperty(value = "最后一条消息")
    private String lastMsg;

    /**
     * 最后一条消息发送时间
     */
    @ApiModelProperty(value = "最后一条消息发送时间")
    private LocalDateTime time;

    /**
     * 未读消息数
     */
    @ApiModelProperty(value = "未读消息数")
    private Integer unread;

}
